English Dictionary
◊ SEA WORMWOOD
sea wormwood
n : plants of western and northern European coasts [syn: {Seriphidium
maritimum}, {Artemisia maritima}]